guinean thumbstall squid - German English Dictionary